package com.qianfeng.shoon.pet.utils;

import android.content.Context;

import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache;
import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import com.qianfeng.shoon.pet.R;

/**
 * 项目名称：Sybl
 * 类描述：
 * 创建人：zhangwei
 * 创建时间：2015-10-09 上午9:59
 * 修改人：zhangwei
 * 修改时间：2015-10-09 上午9:59
 * 修改备注：
 *
 * @version 1.0
 */
public class ImageLoaderUtils {


    /**
     * UIL全局配置图片加载框架
     */
    public static void configGolbalImageLoader(Context context) {
        ImageLoaderConfiguration.Builder builder =new ImageLoaderConfiguration.Builder(context);
        builder.diskCache(new UnlimitedDiskCache(FileUtils.getImageCache()));
        ImageLoader.getInstance().init(builder.build());
    }

    public static DisplayImageOptions getDefaultDisplayImageOptions() {
        DisplayImageOptions options = new DisplayImageOptions.Builder()
                .showImageOnLoading(R.mipmap.ic_launcher)
                .showImageOnFail(R.mipmap.ic_launcher)
                .cacheInMemory(true)
                .cacheOnDisk(true).build();
        return options;


    }


}
